Pipeline Rendering:interactive Refractions, Reeections, and Shadows
نویسنده
چکیده
A coordinated use of hardware-provided bitplanes and rendering pipelines can create ray-trace quality illumination eeects in real-time. We provide recursive re-ections through the use of secondary viewpoints, and present a method for using a homogeneous 2-D projec-tive image mapping to extend this method for refractive surfaces. We extend the traditional use of shadow volumes to provide reeected and refracted shadows as well as reeected and refracted lighting. A shadow blending technique is demonstrated, and the shadow and lighting eeects are incorporated into our recursive viewpoint paradigm. Finally, we incorporate material properties including a translucency model to provide a general framework for creating physically approximate renderings. These techniques are immediately applicable to areas such as 3D modeling, animation, and interactive environments to produce more realistic images in real-time.
منابع مشابه
Pipeline Rendering: Interactive Refractions, Reflections and Shadows
A coordinated use of hardware-provided bitplanes and rendering pipelines can create ray-trace quality illumination effects in real time. We provide recursive reflections through the use of secondary viewpoints, and present a method for using a homogeneous 2D projective image mapping to extend this method for refractive surfaces. We extend the traditional use of shadow volumes to provide reflect...
متن کاملLight Field Techniques for Reflections and Refractions
Reflections and refractions are important visual effects that have long been considered too costly for interactive applications. Although most contemporary graphics hardware supports reflections off curved surfaces in the form of environment maps, refractions in thick, solid objects cannot be handled with this approach, and the simplifying assumptions of environment maps also produce visible ar...
متن کاملTwo Optimization Methods for Raytracing Two Optimization Methods for Raytracing
Raytracing is a method to produce photo-realistic pictures. For each pixel of an image one ray is shot to nd the object, which determines the color of the pixel. Rays are also used to simulate shadows and reeections. Previously bounding volume hierarchies have been used to speed raytracing. A new method to speed the traversal of a bounding volume hierarchy is presented. Optimisation methods to ...
متن کاملA Hybrid GPU Rendering Pipeline for Alias-Free Hard Shadows
We present a new GPU pipeline for rendering per-pixel exact shadows that are cast by point lights and parallel lights. Our approach is hybrid in that it uses kD-tree accelerated ray-tracing to determine shadow-ray intersections, and rasterization to effectively reduce both the number of shadow rays to be traversed and the number of sub-spaces to be considered along each of these rays. To achiev...
متن کاملMonte-Carlo Ray-Tracing for Realistic Interactive Ultrasound Simulation
Ray-based simulations have been shown to generate impressively realistic ultrasound images in interactive frame rates. Recent efforts used GPU-based surface ray-tracing to simulate complex ultrasound interactions such as multiple reflections and refractions. These methods are restricted to perfectly specular reflections (i.e., following only a single reflective/refractive ray), whereas real tis...
متن کامل